stag's garlic - Francés Inglés Diccionario